package cn.qingyun.gis.modules.youshang.entity.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecgframework.poi.excel.annotation.Excel;

import java.math.BigDecimal;

@Data
public class YsChannelTotalDto {
    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private String id;

    /**
     * 友商渠道名称
     */
    @ApiModelProperty(value = "友商渠道名称")
    private String ysChannelName;

    /**
     * 经度
     */
    @ApiModelProperty(value = "经度")
    private BigDecimal lon;

    /**
     * 纬度
     */
    @ApiModelProperty(value = "纬度")
    private BigDecimal lat;

    /**
     * 0：正常经营| 1：关门营业
     */
    @ApiModelProperty(value = "0：正常经营| 1：关门营业")
    private String operateState;

    /**
     * 归属运营商
     */
    @ApiModelProperty(value = "归属运营商")
    private String belongOperator;

    /**
     * 友商渠道一级类型（0：运营商自办厅，1：代办厅（无手机销售），2：代办厅（有手机销售））
     */
    @ApiModelProperty(value = "友商渠道一级类型（0：运营商自办厅，1：代办厅（无手机销售），2：代办厅（有手机销售））")
    private String channelOneType;

    /**
     * 房屋类型(0:运营商自有房产，1:运营商租赁房产，2:代理商自有房产，1:代理商租赁房产)
     */
    @ApiModelProperty(value = "房屋类型(0:运营商自有房产，1:运营商租赁房产，2:代理商自有房产，1:代理商租赁房产)")
    private String houseType;

    /**
     * 房屋面积(平方米)
     */
    @ApiModelProperty(value = "房屋面积(平方米)")
    private String floorSpace;

    /**
     * 老板姓名
     */
    @ApiModelProperty(value = "老板姓名")
    private String bossName;

    /**
     * 老板联系方式
     */
    @ApiModelProperty(value = "老板联系方式")
    private String bossPhone;

    /**
     * 友商渠道二级类型
     */
    @ApiModelProperty(value = "友商渠道二级类型")
    private String channelTwoType;

    /**
     * poi-id
     */
    @ApiModelProperty(value = "poi-id")
    private String poiId;

    /**
     * 省份
     */
    @ApiModelProperty(value = "省份")
    private String province;

    /**
     * 城市
     */
    @ApiModelProperty(value = "城市")
    private String city;

    /**
     * 区
     */
    @ApiModelProperty(value = "区")
    private String district;

    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址")
    private String multiAddrChn;

    /**
     * 所属网格编码
     */
    @ApiModelProperty(value = "所属网格编码")
    private String gridId;

    /**
     * 所属网格名称
     */
    @ApiModelProperty(value = "所属网格名称")
    private String gridName;

    @ApiModelProperty(value = "核实状态")
    private Integer kwStatus;

    /**
     * 图片base64地址
     */
    @ApiModelProperty(value = "图片base64地址")
    @Excel(name = "图片base64地址", width = 15)
    private String content;

}
